package com.example.mq.common.arguments;

import com.example.mq.mqserver.core.BasicProperties;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

// 发布消息功能的调用参数
@EqualsAndHashCode(callSuper = true)
@Data
public class BasicPublishArguments extends BasicArguments implements Serializable {
    private String exchangeName;
    private String routingKey;
    private BasicProperties basicProperties;
    private byte[] body;
}
